PicketLink Extension contains many REST endpoints, driven by JAX-RS.
They are as follows:
All applications need users to sign in. The SignInEndpoint JAX-RS endpoint allows users to authenticate against an identity store. In the background, the endpoint uses the PicketLink IDM component to perform the authentication.
The REST path is : /signin
All applications need users to logout once they are done with their tasks. The LogoutEndpoint JAX-RS endpoint allows users to logout of their authenticated sessions.
The REST path is: /logout
The UserInfoEndpoint JAX-RS endpoint provides information on the current authenticated user to the client application.
The REST path is: /userinfo